#ifndef KEY_EVENT_HPP
#define KEY_EVENT_HPP

#include "key.hpp"

class KEYEvent : public BTKEY{
public:
    int keyEvent(unsigned int ms_count);
private:
    bool is_pressed = false;
};

typedef enum KeyEventType{
    none_clicked = 0x00,
    one_clicked = 0x01,
    double_clicked = 0x02,
    triple_clicked = 0x03,
    long_pressed_3s = 0x04,
}KeyEventType_t;

#endif